@charset "utf-8";
/* CSS Document */
/*==============  弹出框style 2013/8/14  =============*/
.hide {display:none;}
.lt {float:left;display:inline;}
.rt {float:right;display:inline;}

/*--------------------- images begin --------------------*/
.grxxgl_b2 li {background:url(../../images/web/img_2.png) no-repeat;}
/*--------------------- images end   --------------------*/


.pop{overflow:hidden; background:#fff;border:5px solid #9cc4ea;padding:15px; width:540px;text-align:left;box-shadow:0 0 5px #555; display:none;}
.pop1{overflow:hidden; background:#fff;border:5px solid #9cc4ea;padding:15px; width:400px;text-align:left;box-shadow:0 0 5px #555; display:none;}
.pop2{overflow:hidden; background:#fff;border:5px solid #9cc4ea;padding:15px; width:360px;text-align:left;box-shadow:0 0 5px #555; display:none;}
.pop_title{border-bottom:2px solid #eee;height:25px;font-size: 20px;color: #333;text-align: center;}
.pop_title2{border-bottom:2px solid #eee;height:25px;font-size: 20px;color: #333;text-align: center;padding-bottom: 15px;}
.pop_title1{height:25px;}
.pop_title a {float:right;background:url(../../images/web/pop-close.png) no-repeat 4px 4px;width:20px;height:20px;line-height:100px;display:block;overflow:hidden; position:relative;left:10px;bottom:8px;}
.pop_title2 a {float:right;background:url(../../images/web/pop-close2.png) no-repeat;width:14px;height:13px;line-height:100px;display:block;overflow:hidden; position:relative;left:10px;bottom:8px;}
.pop_title a:hover {background-position:4px -20px;}
.pop_title1 a {float:right;background:url(../../images/web/pop-close.png) no-repeat 4px 4px;width:20px;height:20px;line-height:100px;display:block;overflow:hidden; position:relative;left:10px;bottom:8px;}
.pop_title1 a:hover {background-position:4px -20px;}
.pop_title h6 {font-size:14px;}
.pop_title h6 span {font-size:12px;font-weight:normal;color:#666;padding-right:10px;}
.pop_title h6 strong{padding-right:8px;font-weight:normal;}

/*修改手机号码*/
.edit_Phone_num {margin-top:15px;}
.edit_Phone_num table {text-align:left;}
.edit_Phone_num table td {height:45px;font-size:14px;color:#333;}
.edit_Phone_num table .it {width:160px;height:33px;line-height:33px;padding:0 5px;font-size:14px;border:1px solid #d8dde2;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.edit_Phone_num table .it {line-height: normal;}
 }
.edit_Phone_num .bot {margin-top: 10px;}
.edit_Phone_num .bot a {font-size: 12px;}

/*修改成功*/
.p-proper {background:url(../../images/web/pic_1.png) no-repeat 120px center;height:105px;margin-top:30px;}
.p-proper p {font:18px/28px "微软雅黑", "宋体";color:#333;padding:30px 0 0 230px;}

/*修改失败*/
.p-error {background:url(../../images/web/pic_2.png) no-repeat 150px center;height:80px;margin-top:30px;}
.p-error p {font:18px "微软雅黑", "宋体";padding:20px 0 0 250px;color:#333;}
.p-error p .font12 {font:12px "宋体";display:inline-block;margin-top:20px;}
.pop .reason {color:#959595;line-height:24px;padding-bottom:15px;}

/*修改电子帐单寄送邮箱*/
.edit_sendEmail {margin-top:10px;}
.edit_sendEmail table {text-align:left;}
.edit_sendEmail table td {height:60px;font-size:14px;color:#333;}
.edit_sendEmail .it1,.edit_sendEmail .it2 {height:33px;line-height:33px;padding:0 5px;font-size:14px;border:1px solid #d8dde2;}
.edit_sendEmail .it1 {width:250px;}
.edit_sendEmail .it2 {width:150px;}
.edit_sendEmail .bill_jspl {font-size:12px;color:#666;}
.edit_sendEmail .bot {margin-top: 10px;}
.edit_sendEmail .bot a {font-size: 12px;}
.bill_jspl .current {background:#ffc37f;color:#333;}
.bill_jspl input {display:none;}
.bill_jspl label {cursor:pointer;padding:0 5px;height:24px;line-height:24px;display:inline-block;margin-right:10px;}
.edit_sendEmail .tips {background:#fafbfc;border:1px solid #ededed;height:30px;line-height:30px;color:#a0a0a0;padding:0 10px;margin-top:6px;display:inline-block;}

/*修改登录密码*/
.edit_dlPassword {margin-top:15px;}
.edit_dlPassword table {text-align:left;}
.edit_dlPassword table td {height:45px;font-size:14px;color:#333;}
.edit_dlPassword table .it {width:160px;height:33px;line-height:33px;padding:0 5px;font-size:14px;border:1px solid #d8dde2;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.edit_dlPassword table .it  {line-height: normal;}
 }
.edit_dlPassword .tips {background:#f6f7f9;border:1px solid #ebeef0;padding:10px 15px;line-height:22px;color:#666;margin-top:15px;}
.edit_dlPassword .bot td {font-size: 12px;}

/*密码强度*/
.PW_Strength {position:absolute;top:0;left:180px;}
.SD-tipbox{ background-color: #FFFFE9; border: 1px solid #FFDE8E; padding: 5px 8px 5px 10px; position: absolute;width:190px; z-index: 100; font-size:12px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:1px 1px 3px rgba(0,0,0,.1); -webkit-box-shadow:1px 1px 3px rgba(0,0,0,.1); box-shadow:1px 1px 3px rgba(0,0,0,.1);color:#666;}
.SD-tipbox .SD-tipbox-direction{position: absolute; }
.SD-tipbox .SD-tipbox-direction em,.SD-tipbox .SD-tipbox-direction span{ height: 19px; width: 17px; font-family: Simsun; font-size: 16px;line-height: 21px; overflow: hidden;position: absolute;}
.SD-tipbox .SD-tipbox-direction em{color: #FFDE8E; }
.SD-tipbox .SD-tipbox-direction span{color: #FFFFE9; }
.SD-tipbox .SD-tipbox-left{top: 30%; margin-top:-8px; left:-8px; }
.SD-tipbox .SD-tipbox-left span{ left:1px}
.SD-tipbox em {font-weight:normal;font-style:normal}
.PW_Strength .qiangdu {height:18px;}
.PW_Strength .qiangdu span {float:left;line-height:18px;}
.PW_Strength .qiangdu ul {height:18px;line-height:18px;width:140px;float:left;}
.PW_Strength .qiangdu ul li {float:left;width:30%;height:100%; text-align:center;background:#eee;margin-right:1px;}
.PW_Strength p {margin-top:10px;}

/*解除代扣协议*/
.jieyue ul {padding:20px 0;}
.jieyue ul li {font-size:14px;color:#333;line-height:24px;margin:5px 0;}
.jieyue .bottom {text-align:center;}
.jieyue .bottom a {margin:0 8px;}

/*pop-txt*/
.pop-txt {color:#666;line-height:24px;padding:10px 0;}
.pop-txt1 {color:#333;font-weight:bold;text-align:center;padding-bottom:30px; line-height:24px;font-size:14px;}
.pop-txt .title {color:#f80;font-size:14px;font-weight:bold;text-align:center;padding:10px 0 15px;}

/*pop-底部*/
.pop-bot {border-top:1px solid #eee; text-align:center;padding:20px 0}
.pop-bot1 {text-align:center;padding:20px 0}
/*分红修改*/
.fenghong {padding:0;}
.fenghong .title { background:url(../../images/web/icon_5.gif) no-repeat 150px 0;height:48px;line-height:48px;text-align:center;font-size:14px;font-weight:bold;}
.fenghong .txt {line-height:24px;margin:20px 40px 0;}
.fenghong .bottom {overflow:auto;zoom:1;margin:40px 0 20px 150px;color:#666;}
.fenghong .bottom li {float:left;margin-right:20px;}

/*登录网银弹框*/
.intBank {text-align:center;}
.intBank p {font-size:14px;margin:20px 0;}
.intBank a {display:block;margin:0 auto 20px;}

/*终止合约提示框*/
.zzhy_part .title {background:url(../../images/web/pic_12.gif) no-repeat 0 8px;height:70px;padding-left:70px;margin:15px 0 0 100px;}
.zzhy_part .title .p1 {font:18px/40px "微软雅黑", "宋体";height:40px;}
.zzhy_part .title .p2 {font-size:12px;font-weight:bold;color:#f80;}
.zzhy_part .tool {text-align:center;margin-top:20px;}

/*银行自动转账授权书*/
.P_of_Attorney .txt {color:#666;line-height:26px;padding:10px;height:300px; overflow-y:auto;}
.P_of_Attorney .bot {border-top:1px solid #eee;padding:30px 0 10px 120px;}
.P_of_Attorney .bot table td {height:50px;font-size:14px;color:#666;}
.P_of_Attorney .bot table .it {width:200px;height:33px;line-height:33px; padding:0 5px;border:1px solid #d8dde2;font-size:14px;}
.P_of_Attorney .bot .msg td {height:30px;font-size:12px;color:#959595;}

/*签订 成功弹窗*/
.Success_box {padding:0 50px 20px;}
.Success_box .title {background:url(../../images/web/icon_5.gif) no-repeat;height:47px;line-height:47px;font-size:14px;font-weight:bold;padding:0 0 0 80px;}
.Success_box .title span {color:#c00;}
.Success_box p {color:#666;line-height:26px;margin-top:20px;}
.Success_box .bot {text-align:center;margin-top:20px;}

/*签订 失败弹窗*/
.Failure_box {padding:0 50px 20px;}
.Failure_box .title {background:url(../../images/web/icon_6.gif) no-repeat;height:47px;line-height:47px;font-size:14px;font-weight:bold;padding:0 0 0 60px;}
.Failure_box .title span {color:#c00;}
.Failure_box p {color:#666;line-height:26px;margin-top:20px;}
.Failure_box .bot {text-align:center;margin-top:20px;}

/*转账支付用户必读*/
.Tra_Des p {color:#666;line-height:24px;padding:20px;}
.Tra_Des .bot {border-top:1px solid #eee;text-align:center;padding:20px 0;}

/*定投合约管理-终止合约弹窗*/
.dthy_end {background:url(../../images/web/pic_12.gif) no-repeat;padding-left:80px;margin:40px 0 40px 80px;min-height:60px;height:auto !important;height:60px;overflow:visible;}
.dthy_end .p1 {font:24px "Microsoft Yahei", "宋体";}
.dthy_end .p2 {margin-top:10px;}

/*银行卡验证*/
#idPop_bkyz {width:450px;}
.bkyz .title {background:url(../../images/web/icon_9.gif) no-repeat 0 3px;height:20px;line-height:22px;padding-left:20px;font-size:14px;color:#c00;margin:20px 0 0 150px;}
.bkyz .con {font-size:14px;color:#666;line-height:28px;margin-top:20px;}
.bkyz .bot {margin-top:30px;text-align: center;}
.bkyz .bot a {margin:0 20px;}

/*成功签订代扣款协议*/
.pop_success .title {background:url(../../images/web/pic_1.png) no-repeat;padding:10px 0 0 90px;margin:20px 0 0 50px;min-height:105px;}
.pop_success .title h4 {font:18px/30px "Microsoft Yahei","宋体";}
.pop_success .title p {color:#959595;line-height:20px;margin-top:10px;}
.pop_success .info {margin:20px 0 0 140px;font-size:14px;line-height:30px;color:#666;}
.pop_success .bot {text-align:center;;margin-top:30px;}

/*20140828 by cm.yu*/
/*popup_loading*/
.popup_loading {text-align:center;padding:40px 0;color:#666;}
.popup_loading p {font-size:14px;}
.popup_loading .loading {margin-top:30px;}
/*验证失败*/
.popup_failure {padding:40px 20px;}
.popup_failure p {font-size:14px;line-height:30px;color:#666;}
/*手机验证*/
.popup_mobile_yz {padding:20px;color:#666;}
.popup_mobile_yz .bar {font-weight:bold;}
.popup_mobile_yz .check_code {overflow:hidden;zoom:1;margin-top:15px;}
.popup_mobile_yz .check_code li {float: left;line-height:26px;}
.popup_mobile_yz .check_code .code {width:70px;padding:0 5px;border:1px solid #ddd;height:26px;line-height:26px;font-family:Arial,HELVETICA;font-size:14px; }
.popup_mobile_yz .check_code button {margin-left:10px;height:28px;line-height:normal;padding:0;cursor: pointer;}
.popup_mobile_yz .info {margin-top:10px;color:#999;height:22px;line-height:22px;}
.popup_mobile_yz .error {background:url(../../images/web/icon_8.gif) no-repeat 0 center;color:#c00;padding-left:22px;margin-top:10px;height:22px;line-height:22px;}
.popup_mobile_yz .bot {overflow:hidden;zoom:1;margin-top:30px;line-height:30px;}
.popup_mobile_yz .bot span {margin-left:10px;}

/*20141419 by cm.yu*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	input {line-height: normal !important;}
 }

/* 验证码 */
.pop_b{  border: 5px solid #f9efe4 !important;width: 410px !important;}
.pop_b .pop_title a{background: url(../../images/web/pop-close2.png) no-repeat 4px 4px;}
.pop_b .popup_code{padding: 20px 0 20px 28px;}
.pop_b .popup_code td{font-size: 14px;}
.pop_b .popup_code td .change_code{display: inline-block;width: 40px;font-size: 12px;position: relative;top: 2px;left: 10px;top: 0\9;}
.pop_b .popup_code td img{position: relative;top: 5px;top: 2px\9;}
.pop_b .pop_error{line-height:22px;background:url(../../images/web/icon_8.gif) no-repeat;padding:0 0 0 20px;padding:2px 0 0 20px\9;color:#c00;font-size:12px;display:inline-block;*display:inline;zoom:1;margin-bottom: 6px;}
.pop_b .v_code{width: 76px; outline: none; margin-right: 10px; border-color: rgb(216, 221, 226);position: relative;top: -5px;*top: 0;}

/*安全验证弹窗*/
.validate_title {font-size:24px;text-align:center;color:#333;line-height:24px;padding-bottom:15px;border-bottom:2px solid #eee;margin-top:-20px;}
.validate_box {margin-top:30px;margin-left:120px;}
.validate_box .be_sure {font-size:14px;color:#333;line-height:25px;font-family:"宋体";}
.validate_box .be_sure span {color:#ff8800;font-weight:bold;}
.validate_box table {margin-top:40px;}
.validate_box .sp_table {margin-top:10px;} 
.validate_box table tr td {height:50px;font-size:14px;}
.validate_box table tr td .it1 {width:135px;height: 33px;line-height: 33px;padding: 0 5px;border: 1px solid #d8dde2;font-size: 14px;margin-right:10px;}
.validate_box table tr td div {line-height:40px;padding-top:3px;}
.validate_box table tr .have_tips {position:relative;}
.validate_box table tr .have_tips .error_tips {position:absolute;left:90px;top:8px;font-size:12px;color:#cc0000;background:url(../../images/web/icon_8.gif) no-repeat left center;padding-left:23px;line-height:22px;}
/*手机验证弹窗 新*/
.validate_box table tr td span {font-size:20px;color:#333;margin-right:20px;}
.validate_box table tr td .change_num {color:#258fb8;font-size:12px;border-bottom:1px solid #258fb8;text-decoration: none;}
/*无法提供税收识别号*/
.pop_c{width: 380px;border: 5px solid #fff!important;}
.popup_shui{padding-top: 10px;}
.popup_shui p{line-height: 28px;font-size: 14px;font-family:"宋体";color: #333;}
.popup_shui p input{margin-right: 10px;}
.popup_shui textarea{resize: none;margin-top: 10px;width: 340px;height: 100px;line-height: 34px;background-color: #f0f0f0;padding: 15px;}
